package team.kirohuji.service;


import java.util.List;


/**
 * 系统 角色-权限 业务类
 * @author kirohuji
 *
 */
public interface SystemRolePriorityService {

    /**
     * 插入一条记录,如果存在则更新这条记录
     * @param roleId 角色Id
     * @param menuIdList 菜单主键列表
     */
    void saveOrUpdate(Integer roleId, List<Integer> menuIdList);
    /**
     * 根据角色ID，获取菜单ID列表
     * @param roleId 角色主键
     * @return Integer列表
     */
    List<Integer> queryMenuIdList(Integer roleId);

    /**
     * 修改角色权限
     *
     */
    boolean modifySystemRolePriority(Integer roleId, String priortiy1, String priortiy2, String priortiy3, String priortiy4, String priortiy5, String priortiy6, String priortiy7);

}
